small lorry - German English Dictionary